From: Jasper St. Pierre Date: Tue, 14 Feb 2012 15:48:00 +0000 (-0500) Subject: st-scroll-bar: Use clutter_actor_destroy in dispose X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~7041 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=44686bac3e7cdaa7c1a4b3462ccaa89037a7fcb7;p=gnome-shell.git st-scroll-bar: Use clutter_actor_destroy in dispose https://bugzilla.gnome.org/show_bug.cgi?id=670034 --- diff --git a/src/st/st-scroll-bar.c b/src/st/st-scroll-bar.c index 80aa48a7b..6fe185db1 100644 --- a/src/st/st-scroll-bar.c +++ b/src/st/st-scroll-bar.c @@ -181,28 +181,25 @@ st_scroll_bar_dispose (GObject *gobject) if (priv->handle) { - g_signal_handlers_disconnect_by_func (priv->handle, - G_CALLBACK (handle_button_press_event_cb), - bar); - clutter_actor_unparent (priv->handle); + clutter_actor_destroy (priv->handle); priv->handle = NULL; } if (priv->bw_stepper) { - clutter_actor_unparent (priv->bw_stepper); + clutter_actor_destroy (priv->bw_stepper); priv->bw_stepper = NULL; } if (priv->fw_stepper) { - clutter_actor_unparent (priv->fw_stepper); + clutter_actor_destroy (priv->fw_stepper); priv->fw_stepper = NULL; } if (priv->trough) { - clutter_actor_unparent (priv->trough); + clutter_actor_destroy (priv->trough); priv->trough = NULL; }